tee piece with strainer - German English Dictionary